.class public Llt/noframe/gpsfarmguide/states/map_states/MapStatesController;
.super Ljava/lang/Object;
.source "MapStatesController.java"


# instance fields
.field private button1:Landroid/view/MenuItem;

.field private button2:Landroid/view/MenuItem;

.field private button3:Landroid/view/MenuItem;

.field private center:Landroid/widget/ImageButton;

.field private layersButton:Landroid/view/MenuItem;

.field private state:Llt/noframe/gpsfarmguide/states/map_states/MapState;

.field private zoomOutButton:Landroid/widget/ImageButton;


# direct methods
.method public constructor <init>(Landroid/view/MenuItem;Landroid/view/MenuItem;Landroid/view/MenuItem;Landroid/view/MenuItem;Landroid/widget/ImageButton;Landroid/widget/ImageButton;)V
    .locals 0

    .line 16
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    .line 17
    iput-object p1, p0, Llt/noframe/gpsfarmguide/states/map_states/MapStatesController;->button1:Landroid/view/MenuItem;

    .line 18
    iput-object p2, p0, Llt/noframe/gpsfarmguide/states/map_states/MapStatesController;->button2:Landroid/view/MenuItem;

    .line 19
    iput-object p3, p0, Llt/noframe/gpsfarmguide/states/map_states/MapStatesController;->button3:Landroid/view/MenuItem;

    .line 20
    iput-object p4, p0, Llt/noframe/gpsfarmguide/states/map_states/MapStatesController;->layersButton:Landroid/view/MenuItem;

    .line 21
    iput-object p5, p0, Llt/noframe/gpsfarmguide/states/map_states/MapStatesController;->zoomOutButton:Landroid/widget/ImageButton;

    .line 22
    iput-object p6, p0, Llt/noframe/gpsfarmguide/states/map_states/MapStatesController;->center:Landroid/widget/ImageButton;

    return-void
.end method


# virtual methods
.method public getButton1()Landroid/view/MenuItem;
    .locals 1

    .line 34
    iget-object v0, p0, Llt/noframe/gpsfarmguide/states/map_states/MapStatesController;->button1:Landroid/view/MenuItem;

    return-object v0
.end method

.method public getButton2()Landroid/view/MenuItem;
    .locals 1

    .line 38
    iget-object v0, p0, Llt/noframe/gpsfarmguide/states/map_states/MapStatesController;->button2:Landroid/view/MenuItem;

    return-object v0
.end method

.method public getButton3()Landroid/view/MenuItem;
    .locals 1

    .line 42
    iget-object v0, p0, Llt/noframe/gpsfarmguide/states/map_states/MapStatesController;->button3:Landroid/view/MenuItem;

    return-object v0
.end method

.method public getCenter()Landroid/widget/ImageButton;
    .locals 1

    .line 52
    iget-object v0, p0, Llt/noframe/gpsfarmguide/states/map_states/MapStatesController;->center:Landroid/widget/ImageButton;

    return-object v0
.end method

.method public getCurrentState()Llt/noframe/gpsfarmguide/states/map_states/MapState;
    .locals 1

    .line 26
    iget-object v0, p0, Llt/noframe/gpsfarmguide/states/map_states/MapStatesController;->state:Llt/noframe/gpsfarmguide/states/map_states/MapState;

    return-object v0
.end method

.method public getLayersButton()Landroid/view/MenuItem;
    .locals 1

    .line 45
    iget-object v0, p0, Llt/noframe/gpsfarmguide/states/map_states/MapStatesController;->layersButton:Landroid/view/MenuItem;

    return-object v0
.end method

.method public getZoomOutButton()Landroid/widget/ImageButton;
    .locals 1

    .line 48
    iget-object v0, p0, Llt/noframe/gpsfarmguide/states/map_states/MapStatesController;->zoomOutButton:Landroid/widget/ImageButton;

    return-object v0
.end method

.method public setCurrentState(Llt/noframe/gpsfarmguide/states/map_states/MapState;)V
    .locals 0

    .line 30
    iput-object p1, p0, Llt/noframe/gpsfarmguide/states/map_states/MapStatesController;->state:Llt/noframe/gpsfarmguide/states/map_states/MapState;

    return-void
.end method
